electronic mobility - French English Dictionary